home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-07-06 | 4.7 KB | 100 lines | [TEXT/R*ch] |
- RELEASE NOTES FOR RASPUTIN THE KITTEN V1.0.0
-
- This is a utility of the one-dumb-job variety. All it does is
- diagnose your font library to tell you if you have FOND or NFNT
- I.D. conflicts. It doesn't change or fix anything, it simply makes
- a report telling you which, if any, of your fonts are in conflict
- with others. Rasputin's only interface is Drag & Drop, so you can
- only use it with System 7.0.0 or above. If you launch under System
- 6, you will be gracefully deflected.
-
- Rasputin uses a lot of memory - 2 megabytes. We're building a
- database of all your fonts, then interrogating into it. We need the
- memory to contain the database.
-
- To use Rasputin _with_ System 7, Drag & Drop the FOLDER containing
- your fonts on the icon or an alias of it. Rasputin will go through
- that folder and all subfolders looking for 'FFIL' and 'ffil' files.
- Where he finds them, he will go through each, examining the 'FOND'
- resources. The reports of 'FOND' and 'NFNT' conflicts are based on
- information extracted from the 'FOND's.
-
- Rasputin makes a report of the conflicts he observes in a plain text
- file called "Rasputin’s Report". This file will be created in the
- folder where Rasputin resides.
-
- IMPORTANT: Be sure to shut down all your suitcases prior to running
- Rasputin. Possibly this wouldn't be a problem if your suitcases
- were all Opened Shared, but I'm not gutsy enough to find out
- (grin).
-
- INTERESTING: Rasputin uses the same kind of Drag & Drop technology
- as Mark My Words and Shane the Plane 2.0.0. What this means is that
- you can run against your whole font library, even if it's stored on
- different volumes. Just D&D one batch of folders from Disk A and
- another from Disk B. When you hit "Start", all of the folders will
- be processed, just as if they were D&Dd at the same time.
-
- _Do_ do your whole library in one run, though. The information
- Rasputin provides is less than perfectly useful if he can't compare
- each font to every other font.
-
- Note that Rasputin fails at the first conflict. In other words, if
- the kitten says MilqueToastExtraLight is in conflict with
- OldMilwaukeeDemiGaseous and that OliveOylCondensed is also in
- conflict with OldMilwaukeeDemiGaseous, you can _infer_ that
- MilqueToastExtraLight is in conflict with OliveOylCondensed, but
- Rasputin won't say so explicitly. In the case of NFNTs, your
- inference might be incorrect (since the NFNTs in conflict in each
- case might not have the same number), but it warrants checking
- nevertheless.
-
- But: what's the big deal? FOND I.D. conflicts can be problematical.
- If you have two FONDs with the same I.D., and if you load both,
- you'll _always_ get the second one that was loaded when you ask for
- the first (a function of the way the Mac OS searches the tree of
- opened resource files). If you open your fonts with Suitcase 2.x.x,
- you can sleep easy; Suitcase will forbid you to open two FONDs with
- the same number, and will renumber them (in memory) at your behest.
-
- I'm not convinced that NFNT conflicts are more than a cosmetic
- problem, but I'm reporting on them anyway. If you decide you want
- to do something to fix them, you have a problem. There are only
- around 32,000 unique I.D.s available for NFNTs. If you have two
- sizes each in a four weight font family, you will have 8 NFNTs for
- that one family. If you retain the manufacturer's complement of
- sizes, you will have many more than 8. In other words, if you have
- a large library, you are virtually guaranteed to have NFNT
- conflicts. Cutting down to 1 size can help. Cutting down to only
- the Roman weight can help. I'm told that running Font Harmony,
- which ships with Suitcase, can help. I explicitly make no
- recommendation. For what it's worth, I have about 60 NFNT conflicts
- in my library, and I'm doing _nothing_ about it.
-
- Rasputin the (Potentially Awe-Inspiring) Kitten derives from
- technology developed for Oscar the (Moderately Awe-Inspiring) Cat,
- a bulk LWFN debundler that ships as a premium with Shane the Plane
- 2.0.0. Oscar was named after Shane Stanley's cat. Shane the Plane
- was named after Shane the person. Rasputin the Kitten was named
- after our new cat, an eight-week tom kitten with Asian eyes and a
- knack for vanishing. Rasputin looks a lot like Oscar, which is
- how I justify not coming up with a new icon (grin). And: if this
- paragraph makes good sense to you - get some help! (grin)
-
- Rasputin the (Potentially Awe-Inspiring) Kitten is © 1993 by Greg
- Swann. It is freeware, but I retain full rights to the source and
- executable code. You may distribute it freely so long as the
- software and this Read Me file are distributed together in an
- unaltered form.
-
- Finally, I have my doubts that this is all that useful. I wrote it
- to help JB Whitwell pinpoint a Potentially Awe-Inspiring problem
- she may be having with her font library. If it proves useful to
- you, too, so much the better.
-
- Greg Swann
-
- CIS: 70640,1574
-
- 7/6/93
-